Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LARCHWOOD Semi-Detached £205,091 £166,000 7 Jun 2019
6 LARCHWOOD Semi-Detached £291,328 £123,000 23 May 2003